/*
 * Don't think float varible would print its integer equivalent values when we are using it as integer.
 * See example below
 * It will give us garbage values because we have used float as an interger
 */

#include <stdio.h>

int main()
{
	int i = 10;
	float a = 7.999999;
	float *b, *c;

	b = &a;
	c = b;

	printf("%u %u %u\n", &a, b, c);
	printf("%f\n", i);
	printf("%d %d %d %d\n", a, *(&a), *b, *c);

	return 0;
}
